package com.ruoyi.ade.model;

/**
 * ADE 案例知识库检索请求
 */
public class AdeKnowledgeRetriveRequest {

    private String chunkType;

    /**
     * 相似性得分阈值
     */
    private float simScoreThreshold;

    /**
     * 需要检索的TOP n
     */
    private int topN;

    /**
     * 索引库
     */
    private Long adekbid;

    public String getChunkType() {
        return chunkType;
    }

    public void setChunkType(String chunkType) {
        this.chunkType = chunkType;
    }

    public float getSimScoreThreshold() {
        return simScoreThreshold;
    }

    public void setSimScoreThreshold(float simScoreThreshold) {
        this.simScoreThreshold = simScoreThreshold;
    }

    public int getTopN() {
        return topN;
    }

    public void setTopN(int topN) {
        this.topN = topN;
    }

    public Long getAdekbid() {
        return adekbid;
    }

    public void setAdekbid(Long adekbid) {
        this.adekbid = adekbid;
    }
}
